boiler baffle - German English Dictionary